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

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

  1. CAN调度理论与实践分析

    CAN调度理论与实践分析 分布式嵌入式系统是当前嵌入式系统的重要发展方向,因为它能提供更强的性能,节约系统的总体成本.但是由于各单个节点必须有通信网络相连才能协调地工作,网络就成了关键部分,没有网络提 ...

  2. 详细分析 Java 中实现多线程的方法有几种?(从本质上出发)

    详细分析 Java 中实现多线程的方法有几种?(从本质上出发) 正确的说法(从本质上出发) 实现多线程的官方正确方法: 2 种. Oracle 官网的文档说明 方法小结 方法一: 实现 Runnabl ...

  3. 初识quartz 并分析 项目中spring整合quartz的配置【原创+转载】

    初识quartz 并分析 项目中spring整合quartz的配置[原创+转载]2018年01月29日 12:08:07 守望dfdfdf 阅读数:114 标签: quartz 更多个人分类: 工具 ...

  4. 分析Python中解析构建数据知识

    分析Python中解析构建数据知识 Python 可以通过各种库去解析我们常见的数据.其中 csv 文件以纯文本形式存储表格数据,以某字符作为分隔值,通常为逗号:xml 可拓展标记语言,很像超文本标记 ...

  5. 详细分析 Java 中启动线程的正确和错误方式

    目录 启动线程的正确和错误方式 前文回顾 start 方法和 run 方法的比较 start 方法分析 start 方法的含义以及注意事项 start 方法源码分析 源码 源码中的流程 run 方法分 ...

  6. 13万字详细分析JDK中Stream的实现原理

    前提 Stream是JDK1.8中首次引入的,距今已经过去了接近8年时间(JDK1.8正式版是2013年底发布的).Stream的引入一方面极大地简化了某些开发场景,另一方面也可能降低了编码的可读性( ...

  7. 时间轮机制在Redisson分布式锁中的实际应用以及时间轮源码分析

    本篇文章主要基于Redisson中实现的分布式锁机制继续进行展开,分析Redisson中的时间轮机制. 在前面分析的Redisson的分布式锁实现中,有一个Watch Dog机制来对锁键进行续约,代码 ...

  8. 【Win 10 应用开发】分析 URI 中的查询字符串

    分析URI中的字符有K种方法(K >= 2),如果查询字符串中的参数比较简单,可以通过子字符串查找的方式来处理:如果查询字符串相对复杂,你可以使用正则表达式来匹配 key1=value1 ,  ...

  9. [转]DllMain中不当操作导致死锁问题的分析——DllMain中要谨慎写代码(完结篇)

    在CSDN中发现这篇文章,讲解的比较详细,所以在这里备份一个.原文链接:http://blog.csdn.net/breaksoftware/article/details/8167641 DllMa ...

随机推荐

  1. [C++] 频谱图中 FFT快速傅里叶变换C++实现

    在项目中,需要画波形频谱图,因此进行查找,不是很懂相关知识,下列代码主要是针对这篇文章. http://blog.csdn.net/xcgspring/article/details/4749075 ...

  2. Laravel 静态资源管理

    <link rel="stylesheet" href="{{ asset('bootstrap/css/bootstrap.min.css') }}" ...

  3. 动态添加radiogroup

    private LinearLayout layout; //布局 , 可以在xml布局中获得 private RadioGroup group ; //点选按钮组 public void onCre ...

  4. python两个类之间变量和函数的调用

    1.class_a() class_b() 2.class_b使用class_a中的变量和函数 3.变量class_a中:class_a.num=... 函数class_b中:先实例化class_a( ...

  5. luogu P2659 美丽的序列

    题目背景 GD是一个热衷于寻求美好事物的人,一天他拿到了一个美丽的序列. 题目描述 为了研究这个序列的美丽程度,GD定义了一个序列的“美丽度”和“美丽系数”:对于这个序列的任意一个区间[l,r],这个 ...

  6. 【转】C语言中整型运算取Ceiling问题

    原文:http://blog.csdn.net/laciqs/article/details/6662472 --------------------------------------------- ...

  7. 把握linux内核设计思想(十二):内存管理之slab分配器

    [版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流.请勿用于商业用途] 上一节最后说到对于小内存区的请求,假设採用伙伴系统来进行分配,则会在页内产生非 ...

  8. DataGuard备库ORA-01196故障恢复一则

    问题现象 在使用shutdown abort停DataGuard备库后.备库不能open,报ORA-01196错误. 详细例如以下: 发现一备库不能应用日志.查看备库日志没发现报错.怀疑是备库应用日志 ...

  9. JS 计算2个日期相差的天数

    <span style="font-size:18px;">function getDays(strDateStart,strDateEnd){ var strSepa ...

  10. HDU 1040 As Easy As A+B [补]

    今天去老校区找她,不想带电脑了,所以没时间A题了 /*******************************************************************/ As Ea ...