TRIZ发明问题解决理论——本质是分析问题中的矛盾,利用资源(时间空间物质能量功能信息等)来解决矛盾从而解决问题——抽象出来:问题是什么,为什么?

TRIZ意译为发明问题的解决理论。TRIZ理论成功地揭示了创造发明的 内在规律和原理,着力于澄清和强调系统中存在的矛盾,其目标是完全解决矛盾,获得最终的理想解。它不是采取折衷或者妥协的做法,而且它是基于技术的发展演 化规律研究整个设计与开发过程, 而不再是随机的行为。实践证明,运用TRIZ理论,可大大加快人们创造发明的进程而且能得到高质量的创新产品。

现实应用

埃及神话故事中会飞的魔毯曾经引起我们无数遐想,那么我们不妨一步步分析一下这个会飞的魔毯。

现实生活中虽然有毯子,但毯子都不会飞的,原因是由于地球引力,毯子具有重量,而毯子比空气重。那么在什么条件下毯子可以飞翔? 我们可以施加向上的力,或者让毯子的重量小于空气的重量,或者希望来自地球的重力不存在。如果我们分析一下毯子及其周围的环境,会发现这样一些可以利用的资源,如空气中的中微子流、空气流、地球磁场地球重力场、 阳光等,而毯子本身也包括其纤维材料,形状、质量等。那么利用这些资源可以找到一些让毯子飞起来的办法,比如毯子的纤维与中微子相互作用可使毯子飞翔,在 毯子上安装提供反向作用力的发动机,毯子在没有来自地球重力的宇宙空间,毯子由于下面的压力增加而悬在空中(气垫毯),利用磁悬浮原理,或者毯子比空气 轻。这些办法有的比较现实,但有的仍然看似不可能,比如毯子即使很轻,但也比空气重,对这一点我们还可以继续分析。比如毯子之所以重是因为其材料比空气 重,解决的办法就是采用比空气轻的材料制作毯子,或者毯子象空中的尘埃微粒一样大小,等等。

主要体系

8大技术系统进化法则

促使我们知道技术系统是如何进化的,为技术创新指明方向。

IFR最终理想解

促使我们明确理想解所在的方向和位置,避免由于折中法缺乏目标所带来的弊端。

40个发明原理

指引发明的原理,使创造性思维得到扩张

39个通用参数和阿奇舒勒矛盾矩阵

通过对矛盾的分析,在矛盾表中查找可能的解法,解法是由40个发明原理组成的

物理矛盾和分离原理

促使我们发现物理矛盾的11条分离方法和4大分离原理。

物-场模型分析

一种重要的问题描述和分析工具,用以建立与已存在的系统或新技术系统问题相联系的功能模型。可以通过物-场分析法描述的问题一般称为标准问题,可以采用76个标准解法进行求解。

76个标准解法

针对标准问题提出的解法,标准解法是TRIZ高级理论的精华之一。

ARIZ 发明问题解决算法

非标准问题主要应用ARIZ来进行解决。ARIZ的思路是将非标准问题通过各种方法进行变换,转化为标准问题,然后应用76个标准解法来予以解决。

科学原理知识库

物理、化学、几何等领域的科学原理可以有效帮助发明问题的解决,并为技术创新提供丰富的方案来源。

功能属性分析

“功能”角度分析系统,分析系统执行或完成其功能及关注属性的情况。功能属性分析是对问题定义过程中会使用到的必要工具之一,是寻找创新切入点与简化现有系统最实用的工具,一个完整的功能属性分析是进行系统创新最重要的一步。

资源分析

主要从时间、空间、物质、能量、功能、信息等6个方面分析系统中资源。资源是解决发明问题的基础。

转自:http://baike.baidu.com/item/triz?fr=aladdin

时间: 2024-10-08 21:37:34

TRIZ发明问题解决理论——本质是分析问题中的矛盾,利用资源(时间空间物质能量功能信息等)来解决矛盾从而解决问题——抽象出来:问题是什么,为什么?的相关文章

Inotify数达到限制或文件空间不足的不同表现同一本质原因分析

操作系统环境: LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: RedHatEnterpriseServer Description:    Red Hat Enterprise Linux Serve

CAN调度理论与实践分析

CAN调度理论与实践分析 分布式嵌入式系统是当前嵌入式系统的重要发展方向,因为它能提供更强的性能,节约系统的总体成本.但是由于各单个节点必须有通信网络相连才能协调地工作,网络就成了关键部分,没有网络提供及时正确的数据和命令,就谈不上所设计的系统服务了.在汽车的分布式嵌入式系统中,目前主流的通信网络是CAN总线.CAN是事件触发的通信协议,它根据消息的优先等级和节点的状态自动地调度消息的传送.低优先级的消息会因同时发生的高优先级消息太多而不能及时发送,高优先级消息也有可能由于节点状态等的影响而丢失

NIO入门系列之第3章:从理论到实践:NIO 中的读和写

3.1  概述 读和写是 I/O 的基本过程.从一个通道中读取很简单:只需创建一个缓冲区,然后让通道将数据读到这个缓冲区中.写入也相当简单:创建一个缓冲区,用数据填充它,然后让通道用这些数据来执行写入操作. 在本节中,我们将学习有关在Java 程序中读取和写入数据的一些知识.我们将回顾 NIO 的主要组件(缓冲区.通道和一些相关的方法),看看它们是如何交互以进行读写的.在接下来的几节中,我们将更详细地分析这其中的每个组件以及其交互. 3.2  从文件中读取 在我们第一个练习中,我们将从一个文件中

开源项目成熟度分析工具-利用github api获取代码库的信息

1.github api github api是http形式的api,功能还是比较丰富的,博主因为项目的原因主要用到的是提取project信息这项功能,返回的数据是JSON格式. api页:https://developer.github.com/v3/ Options: (H) means HTTP/HTTPS only, (F) means FTP only --anyauth Pick "any" authentication method (H) -a, --append Ap

如何调试分析Android中发生的tombstone

如何调试分析Android中发生的tombstone Android中较容易出现以下三类问题:Force close / ANR / Tombstone 前两者主要是查看当前的进程或者系统框架层的状态和堆栈就基本可以分析出来,本文主要讨论一下tombstone的情况. tombstone一般是由Dalvik错误.状态监视调试器.C层代码以及libc的一些问题导致的. 当系统发生tombstone的时候,kernel首先会上报一个严重的警告信号(signal),上层接收到之后,进程的调试工具会把进

jQuery源码分析-jQuery中的循环技巧

Js代码   作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:[email protected] 声明:本文为原创文章,如需转载,请注明来源并保留原文链接. 前记:本文收集了jQuery中出现的各种遍历技巧和场景 Js代码   // 简单的for-in(事件) for ( type in events ) { } Js代码   // 缓存length属性,避免每次都去查找length属性,稍微提升遍历速度 // 但是如果遍历HTMLCollection时,性能提升非常

tiny4412 串口驱动分析 --- u-boot中的串口驱动

作者:彭东林 邮箱:[email protected] 开发板:tiny4412ADK+S700 4GB Flash 主机:Wind7 64位 虚拟机:Vmware+Ubuntu12_04 u-boot:U-Boot 2010.12 Linux内核版本:linux-3.0.31 Android版本:android-4.1.2 我们以tiny4412为例分析串口驱动,下面我们从u-boot开始分析,然后再分析到Linux. 串口初始化 关于这部分代码流程参考件:tiny4412 u-boot 启动

辛星与您彻底分析PHP中的include和require等的区别

首先说一下require吧,我们知道如果它引入的文件不存在,将会导致程序无法继续执行,因此它通常放在程序的最前面,通常是一些特别重要的部分,比如连接数据库库,比如加载配置文件,比如引用核心函数库等等. 然后说一下include把,它引入成功与否并不重要,因此它和html的特点很接近,可以用于程序的开头,当然很多时候我们是需要引用的时候才include进来,这样,它的位置也就更加随意一些,可以放在中间. 还有一个include_once,它的开销比include 大得多,为什么呢,因为它会检测该文

通过 jdbc 分析数据库中的表结构和主键外键

文章转自:http://ivan4126.blog.163.com/blog/static/20949109220137753214811/ 在某项目中用到了 hibernate ,大家都知道 hibernate 是 ORM 框架,他是有能力根据实体生成数据库表的.我们在单元测试的时候用到了 dbUnit ,dbUnit 可以帮助我们在测试前把数据库的测试数据准备好,然后我们就利用现成的数据库环境测试,测试完成后需将数据库中的所有数据清除(为了不影响其他的单元测试),然后接着下一个测试.虽然已经